package cn.kmsoft.jssc.entity.analyse;

import cn.kmsoft.wololo.object.query.GeoJsonQuery;

import java.io.Serializable;
import java.util.List;

/**
 * 空间分析请求参数
 */
public class SpatialOverlayParam implements Serializable {
    private String taskId;//任务ID，建议UUID
    private List<AnalyseTable> analyseTables;//分析表集合
    private GeoJsonQuery geoJsonQuery;//空间图形范围
    private String phase;//时相


    public String getTaskId() {
        return taskId;
    }
    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }
    public List<AnalyseTable> getAnalyseTables() {
        return analyseTables;
    }
    public void setAnalyseTables(List<AnalyseTable> analyseTables) {
        this.analyseTables = analyseTables;
    }

    public GeoJsonQuery getGeoJsonQuery() {
        return geoJsonQuery;
    }
    public void setGeoJsonQuery(GeoJsonQuery geoJsonQuery) {
        this.geoJsonQuery = geoJsonQuery;
    }

    public String getPhase() {
        return phase;
    }
    public void setPhase(String phase) {
        this.phase = phase;
    }
}
